body {
    /*background-color: #19ffff;*/
    /*width: 1366px;*/
    /*height: 768px;*/

}

.bg_color
{
    background-color: #e7ecf0
}

.head_color{
    background-color: #016fb9 ;
    margin-top: -10px ;
    height: 50px;
    margin-right: 0px;
    width: 1540px ;
}
.head_left
{
    margin-left: 50px;
    margin-left: 150px ;

}
.title_style
{

    position: relative;

    top:4px;

}

.head_img {
    background-image: url(/assets/head.png);
    background-repeat: repeat-x;
    height: 50px;
    margin-top: -10px;
}

.body_bg_img {
    background-image: url(/assets/backgroundbelow.png);
    background-repeat: repeat-x;
    /*background-size: 100% 100%*/

}

.body_bg_img_position {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}

.sub_body_bg_img {
    background-image: url(/assets/background.png);
    background-repeat: no-repeat;
    /*background-size: 100% 100%*/

}

.sub_body_bg_img_position {
    position: absolute;
    left: 10%;
    top: 0px;
    width: 100%;
    height: 100%;

}

.float_left {
    float: left
}

.float_right {
    float: right;
}

.right-img {
    background-image: url(/assets/right.png);
    background-repeat: no-repeat;
}

.bg_img_left {
    background-image: url('/assets/blue1.png');
    background-repeat: no-repeat;
}

.font_size_24 {
    font-size: 24px;

}

.right {
    /*position: absolute;*/
    /*right: 15%;*/
    /*left:45px;*/
    top: 234px;
}

.bg_img_position_left {
    margin-left: 15%;
    margin-top: 114px;
}

.myButton {

    -moz-box-shadow: inset 0px 1px 0px 0px #589bc9;
    -webkit-box-shadow: inset 0px 1px 0px 0px #589bc9;
    box-shadow: inset 0px 1px 0px 0px #589bc9;

    background-color: #589bc9;

    -moz-border-radius: 13px;
    -webkit-border-radius: 13px;
    border-radius: 13px;

    border: 2px solid #faf4eb;

    display: inline-block;
    color: #ffffff;;
    font-family: arial;
    font-size: 17px;
    font-weight: bold;
    padding: 9px 25px;
    text-decoration: none;

    text-shadow: 0px 1px 0px #263666;

}

.margin_top_10 {
    margin-top: 10px;
}

.white_font {
    color: #ffffff;
}

.regist_form {
    float: left;
    position: relative;
    left: 40px;
    top: 10px
}

.log_in_form {
    float: left;
    position: relative;
    left: 105px;
    top: 10px
}


.index{

    background-color: #e7ecf0;
    /*margin-left: -12px;*/
    /*margin-top: -22px;*/
    width :1540px  ;
}

.index_left
{
    background-image: url('/assets/blue1.png');
    background-repeat: no-repeat;
    margin-left: 200px ;
    margin-top: 114px;
    width:300px ;
    float: left ;
    position: relative
}

.index_right{
    width: 550px;
    top: 204px;
    left:100px ;
    right: 0px ;
    float: left ;
    position: relative
}
.index_content{
    background-color: #e7ecf0;

    margin-right: 0px ;
    width:1540px ;
}